home *** CD-ROM | disk | FTP | other *** search
- Short: Application layer for pixel graphics
- Author: Timm S. Müller
- Uploader: Timm S. Müller (Timm.Mueller@darmstadt.netsurf.de)
- Version: 16.2
- Type: dev/misc
- Requires: Kickstart 3.0 (v39), MC68020, render.library v30
-
-
- overview
- -----------------------------
-
- - guigfx.library is an application layer for pixel graphics.
-
- - guigfx.library breaks the chains of all those nasty
- planar, chunky, 8/16/24bit, OS3.0, OS3.1, OCS, ECS, AGA,
- CybergraphX and Picasso96 considerations.
-
- - with guigfx.library you no longer have to take care about your
- application running on a OCS machine or on a high-end
- graphics-card system.
-
- - guigfx.library lets you freely choose truecolor graphics for
- your applications.
-
- - with guigfx.library your graphics will always look as fine as
- possible, on any screen, no matter if driven on 24 bit
- 1024x768 CybergraphX/Picasso96, on HAM8, or 1 bit productivity
- interlaced.
-
- - guigfx.library does quick color-reduction, rendering,
- remapping and dithering for you. only you don't know when,
- on which machine, under what circumstances.
-
- - guigfx.library treats scaling as a standard operation.
- it is available at any time, without extra consideration,
- without extra memory consumption, even without a true loss
- of performance.
-
- - guigfx.library handles screen pen allocation in an extremely
- effective way.
-
- - guigfx.library hides bugs, incompatibilities and insufficiencies
- of graphics.library, cybergraphics.library and Picasso96 from
- you. it is an attempt to render incompatibilities between
- different versions of CybergraphX and Picasso96 obsolete.
-
- - guigfx.library features picture.datatype import. standard and
- v43 (including Picasso96) picture datatypes are automatically
- recognized and used as available.
-
- - guigfx.library does not call SetFunction() and is hereby
- guaranteed to never do so in future versions.
-
- - guigfx.library puts all that stuff into a black-box,
- freeing your mind for the creative part.
-
-
- features
- -----------------------------
-
- - full truecolor, OCS, ECS, AGA, HAM support
- - screen-pen management
- - color-reduction
- - dithering
- - picture.class datatype import
- - scaling
- - image processing methods
- (crop, scale, render, tint,
- alpha-channel, texture-mapping, ...)
- - fully documented
- - supplied with C includes for SAS/C, StormC and MaxonC
- - freeware
-
-
- requirements
- -----------------------------
-
- - render.library v30 (dev/misc/renderlib.lha)
- - MC68020
- - OS3.0 (v39)
-
- optional:
- higher OS, higher CPU, FPU,
- CyberGraphX or Picasso 96
-
-
- recent changes
- -----------------------------
-
- v16.2
-
- - improved mask handling: LoadPicture() now computes an
- alpha-channel from a given transparency color, when no
- PDTA_MaskPlane was returned. this solves some
- outstanding compatibility problems with the picasso96
- picture.datatype. thanks to S. Bauer for reporting
- these problems.
-
- - fixed version string
-
-
- ============================= Archive contents =============================
-
- Original Packed Ratio Date Time Name
- -------- ------- ----- --------- -------- -------------
- 441 186 57.8% 04-Jun-99 03:15:46 +doc.info
- 324 175 45.9% 04-Jun-99 03:15:46 +author.info
- 441 182 58.7% 04-Jun-99 03:15:46 +autodoc.info
- 324 175 45.9% 04-Jun-99 03:15:46 +examples.info
- 17986 6902 61.6% 01-Oct-99 12:16:46 +history
- 324 173 46.6% 04-Jun-99 03:15:46 +history.info
- 2181 865 60.3% 01-Oct-99 12:10:44 +legal
- 324 177 45.3% 04-Jun-99 03:15:46 +legal.info
- 1712 763 55.4% 21-Jul-98 08:01:08 +prefs
- 324 177 45.3% 04-Jun-99 03:15:46 +prefs.info
- 441 185 58.0% 24-May-99 02:17:02 +examples.info
- 450 200 55.5% 24-May-99 02:17:02 +fd.info
- 450 200 55.5% 24-May-99 02:17:02 +include.info
- 450 198 56.0% 24-May-99 02:17:02 +libs.info
- 441 186 57.8% 24-May-99 02:17:02 +maxonc.info
- 441 188 57.3% 24-May-99 02:17:02 +Prefs.info
- 324 173 46.6% 24-May-99 02:17:02 +readme.info
- 547 309 43.5% 04-Jun-99 03:16:24 +author
- 92215 16936 81.6% 24-May-99 01:56:30 +guigfx
- 78284 15314 80.4% 24-May-99 01:54:50 +guigfx.doc
- 324 177 45.3% 04-Jun-99 03:15:32 +guigfx.doc.info
- 324 218 32.7% 01-Oct-99 12:20:16 +guigfx.info
- 3893 1264 67.5% 14-Feb-99 00:21:40 +examples
- 441 178 59.6% 13-Jul-98 12:35:24 +MystiCube.info
- 35352 21483 39.2% 13-Jul-98 12:34:10 +MystiCube
- 1166 530 54.5% 13-Jul-98 12:24:00 +MystiCube.doc
- 441 184 58.2% 13-Jul-98 12:37:32 +Plasma.info
- 441 183 58.5% 13-Jul-98 12:38:12 +ShadeBobs.info
- 324 169 47.8% 13-Jul-98 12:35:24 +MystiCube.doc.info
- 847 532 37.1% 13-Jul-98 12:35:24 +MystiCube.info
- 441 186 57.8% 13-Jul-98 12:35:24 +source.info
- 16448 9779 40.5% 26-Oct-97 19:49:32 +Mystic_Logo.o
- 11825 11825 0.0% 26-Oct-97 19:48:08 +MysticLogo.gif
- 28482 7133 74.9% 13-Jul-98 12:19:52 +MystiCube.c
- 5505 1853 66.3% 08-Jul-98 20:38:34 +mysticube.h
- 240 179 25.4% 13-Jul-98 12:33:42 +SCOPTIONS
- 2157 704 67.3% 12-Aug-97 17:19:02 +timer.asm
- 90 74 17.7% 08-Aug-97 21:37:08 +timer.h
- 816 463 43.2% 08-Aug-97 22:02:02 +timer.o
- 17664 10619 39.8% 13-Jul-98 12:33:16 +plasma
- 1206 546 54.7% 13-Jul-98 12:48:08 +Plasma.doc
- 324 177 45.3% 13-Jul-98 12:37:32 +Plasma.doc.info
- 358 243 32.1% 13-Jul-98 12:37:32 +Plasma.info
- 441 183 58.5% 13-Jul-98 12:37:32 +source.info
- 947 368 61.1% 01-Jan-98 01:58:50 +misc.h
- 13752 3973 71.1% 15-Dec-97 21:35:52 +plasma.c
- 129 107 17.0% 13-Jul-98 12:33:14 +plasma.lnk
- 198 154 22.2% 13-Jul-98 12:33:02 +SCOPTIONS
- 2157 704 67.3% 12-Aug-97 17:19:02 +timer.asm
- 90 74 17.7% 08-Aug-97 21:37:08 +timer.h
- 816 463 43.2% 08-Aug-97 22:02:02 +timer.o
- 18472 10641 42.3% 13-Jul-98 12:40:18 +ShadeBobs
- 1243 561 54.8% 13-Jul-98 12:48:06 +ShadeBobs.doc
- 324 175 45.9% 13-Jul-98 12:38:12 +ShadeBobs.doc.info
- 358 243 32.1% 13-Jul-98 12:38:12 +ShadeBobs.info
- 441 185 58.0% 13-Jul-98 12:38:12 +source.info
- 947 368 61.1% 01-Jan-98 01:58:50 +misc.h
- 198 154 22.2% 13-Jul-98 12:33:02 +SCOPTIONS
- 15156 4012 73.5% 05-Dec-97 22:52:06 +ShadeBobs.c
- 2157 704 67.3% 12-Aug-97 17:19:02 +timer.asm
- 90 74 17.7% 08-Aug-97 21:37:08 +timer.h
- 816 463 43.2% 08-Aug-97 22:02:02 +timer.o
- 1245 483 61.2% 01-Jan-98 00:30:46 +guigfx_lib.fd
- 3166 765 75.8% 23-May-99 21:36:26 +guigfx_protos.h
- 3251 1036 68.1% 17-May-99 22:51:14 +guigfx.h
- 2427 543 77.6% 26-Jul-98 18:25:42 +guigfx_pragmas.h
- 180 128 28.8% 06-Jan-98 09:17:00 +guigfx.h
- 44992 24446 45.6% 01-Oct-99 12:32:24 +guigfx.library
- 42620 23043 45.9% 01-Oct-99 12:37:30 +guigfx.library_68040
- 42636 23086 45.8% 01-Oct-99 12:40:14 +guigfx.library_68060
- 42596 23045 45.8% 01-Oct-99 12:34:58 +guigfx.library_FPU
- 441 180 59.1% 06-Jan-98 09:17:00 +c-libs.info
- 5254 853 83.7% 19-May-99 22:45:00 +guigfx.lib
- 324 182 43.8% 06-Jan-98 09:17:00 +maxon.readme.info
- 441 183 58.5% 06-Jan-98 09:17:00 +pragma.info
- 441 184 58.2% 14-Oct-99 21:23:58 GuiGFXLib.info
- 888 457 48.5% 24-May-99 01:59:36 +maxon.readme
- 1792 466 73.9% 19-May-99 22:45:00 +guigfx_lib.h
- 3 3 0.0% 06-Jan-98 09:17:00 +AUTODITHERTHRESHOLD
- 1 1 0.0% 29-Jun-98 05:52:12 +USESCALEPIXELARRAY
- 1 1 0.0% 06-Jan-98 09:17:00 +USEWPA8
- 3019 1379 54.3% 14-Oct-99 21:26:12 +readme
- 441 178 59.6% 24-May-99 02:17:08 +stormc.info
- 2938 580 80.2% 19-May-99 22:49:44 +guigfx_lib.h
- 2303 868 62.3% 19-May-99 22:46:52 +disk_pragmas.h.info
- 134 126 5.9% 19-May-99 23:20:04 +guigfx_pragmas.h
- -------- ------- ----- --------- --------
- 587799 238185 59.4% 16-Oct-99 16:29:58 86 files
-